English Dictionary
◊ TALK OF THE TOWN
talk of the town
n : idle gossip or rumor; "there has been talk about you lately"
[syn: {talk}]